package com.xxzb.pack0722.组装.service;

import com.xxzb.bean.Dept;
import com.xxzb.bean.Emp;
import com.xxzb.pack0722.组装.dao.DeptDAO;
import com.xxzb.pack0722.组装.dao.EmpDAO;

import java.util.List;

public class EmpService {
    private EmpDAO edao;
    private DeptDAO ddao;

    public EmpService() {
        edao=new EmpDAO();
        ddao=new DeptDAO();
    }
    //拆箱装箱
    public List<Emp> find(){
        //获取到所有员工信息，但是目前没有部门信息
        List<Emp> list=edao.find();
        for (int i = 0; i < list.size(); i++) {
            Emp emp=list.get(i);
            Dept dept=ddao.findByNo(emp.getDeptNo());
            //将查出来的部门信息放到员工信息对象中
            emp.setDept(dept);
        }
        return list;
    }
}
